43. 可视化 CNN(第 1 部分)

可视化 CNN

(非常棒的)课外资料 !

  • 注:由于以下部分链接来自于外网,国内网络可能打不开

如果你想详细了解如何解读 CNN(尤其是卷积层),建议查看以下资料:

  • 这是摘自斯坦福大学的 CS231n 课程中的一个a 章节 ,其中对 CNN 学习的内容进行了可视化。

  • 参阅这个关于很酷的 OpenFrameworks 应用的 演示 ,该应用可以根据用户提供的视频实时可视化 CNN!

  • 这是另一个 CNN 可视化工具的 演示 。如果你想详细了解这些可视化图表是如何制作的,请观看此 视频

  • 这是另一个可与 Keras 和 Tensorflow 中的 CNN 无缝合作的 可视化工具

  • 阅读这篇可视化 CNN 如何看待这个世界的 Keras 博文 。在此博文中,你会找到 Deep Dreams 的简单介绍,以及在 Keras 中自己编写 Deep Dreams 的代码。阅读了这篇博文后:

    • 再观看这个利用 Deep Dreams 的 音乐视频 (注意 3:15-3:40 部分)!
    • 使用这个 网站 创建自己的 Deep Dreams(不用编写任何代码!)。
  • 如果你想详细了解 CNN 的解释

    • 这篇 文章 详细讲解了在现实生活中使用深度学习模型(暂时无法解释)的一些危险性。
    • 这一领域有很多热点研究。 这些作者 最近朝着正确的方向迈出了一步。